sight-read something - Spanish English Dictionary